package pl.register.android.activities.tasks.builders;

import android.app.AlertDialog;
import android.content.Context;
import pl.register.android.R;
import pl.register.android.task.Task;
import pl.register.android.util.StringUtils;

/**
 * @author Mateusz Strzelecki
 * @since 2013-04-12
 */
public class DeleteTaskConfirmationDialogBuilder extends AlertDialog.Builder {

    private Task task;

    public DeleteTaskConfirmationDialogBuilder(Context context, Task task) {
        super(context);
        this.task = task;

        onCreateContent(task);
    }

    private void onCreateContent(Task taskToRemove) {
        setTitle("\'" + taskToRemove.getTitle() + "\'");
        setIcon(R.drawable.ic_tasks_holo);
        setMessage(StringUtils.build("Czy jesteś pewien, że chcesz usunąć tą notatkę?"));
    }

}